*{margin: 0;padding: 0;font:normal normal 12px inherit;}
ol, ul {list-style: none;line-height:150%;}
fieldset,img{border:0;}
h1 {color:#363737;font-size:22px;font-weight:bold;margin:0;padding:0;text-align:center;}
h2 {color:#363737;font-size:18px;font-weight:bold;margin:0;padding:0;}
a:link{color: #333;text-decoration: none;}
a:visited{color:#464646;text-decoration:none;}
a.user_img img{border:1px solid #efefef;}
a.user_img:hover{zoom:1;}
a.user_img:hover img{border:1px solid #85C12B;}
caption, th {text-align: left;}
body {color: #333;background:#DBEDF6;text-align: center;font: 12px/1.5 Tahoma, Helvetica, Arial, sans-serif;}
html, body {height: 100%;}
.container {width:998px;height: 100%;margin: auto;text-align: left;background:#FAFFF3;}
.container a:hover{text-decoration:underline;}
.homelink{height:80px;display:block;position:absolute;left:0;top:0;text-decoration:none;width:190px;float:left;}
.inputstyle {background:#FFF url(input-bg.gif) repeat-x scroll center top;
border:1px solid #B6C2CC;padding:2px; font-family:Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}
.searchplace{padding-top:30px;float:right;}
.clear_both {clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clearBoth{clear:both;}
.header {margin: 0 10px 2px;background:url(/support/alpha/images/top_bg.jpg);height:80px;}
.nav {margin:0 10px 10px 10px;height: 31px;background:url(/support/alpha/images/header_nav_bg-975.gif) repeat-x;list-style-type: none;}
.nav ul {list-style-type: none;}
.nav li{float: left;background: url(/support/alpha/images/header_nav_divider.gif) no-repeat;
height:31px;padding:0;margin:0;cursor: text;}
.nav li a{float: left;display:block;cursor:pointer;font-size:14px;font-weight:bold !important;color: #31600c;text-decoration: none;}
.nav p{text-align: right;display: inline;float: right;margin-top: 8px;margin-right: 20px;}
.nav p a{font-weight:bold;color: #31600c;text-decoration: none;}
.nav li a span{float: left;display:block;height:17px;padding:7px 9px;text-decoration: none;}
.nav li a:hover{background:url(/support/alpha/images/header_nav_content_on.gif) no-repeat 100% 0;text-decoration: none;}
.nav li a:hover span{background:url(/support/alpha/images/header_nav_divider_on.gif) no-repeat;text-decoration: none;}
.nav li.first a:hover span{background:none !important;text-decoration: none;}
.nav_current{background:url(/support/alpha/images/header_nav_content_on.gif) no-repeat 100% 0;}
.nav_current span{background:url(/support/alpha/images/header_nav_divider_on.gif) no-repeat;}
.location{border:1px solid #85C12B;background:#fff;padding:0px 15px;height:30px;line-height:30px;margin:0px 10px 0px 10px;text-align:right;}
.sitemap {height: 2.5em;line-height: 250%;color: #275c91;margin: 5px 10px 10px;text-align: center;background: #E5EBCE;border: 1px solid #85C12B;}
.sitemap a:link{color: #275c91;}
.sitemap a:visited {color:#275c91;}
.sitemap a:hover {color:#275c91;text-decoration:underline;}
.footer {margin: 0 10px 10px;padding-bottom: 10px;text-align: center;}
.copyright, .copyright a:link, .copyright a:visited {color: #000;line-height:26px;}
.wrapper {margin: 0 10px 10px 10px;display:block;overflow:auto;}
.layout-cols2{display:block;overflow:auto;}
.layout-cols2 .col1 {float:left;width: 740px;overflow: hidden;margin-right:10px;display:inline;}
.layout-cols2 .col2 {float:left;width: 228px;margin-right: 0;display:inline;}
.box {margin-top:5px;border:1px solid #85C12B;position:inherit;clear:both;overflow:hidden;}
.box .caption{background:#85C12B;border-bottom:1px solid #85C12B;height:27px;line-height:27px;
font-weight:bold;color:#fff;padding-left:10px;padding-right:10px;}
.box .content{padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;overflow:hidden;}
.box .content h4{ font-weight:bold; font-size:20px;color:#85C12B;}
.layout2-cols2 .col1{width:228px;float:left;}
.layout2-cols2 .col2{margin-left:10px;width:740px;float:left;}
.pages{text-align:right;}
.pages a:link{display:inline;border:1px solid #D9D9D9;color:#001A9F;padding:2px 5px;margin:0px 3px;}
.pages a:visited{display:inline;border:1px solid #D9D9D9;color:#001A9F;padding:2px 5px;margin:0px 3px;}
.pages a:hover{display:inline;border:1px solid #8BCCEC;color:#000;background:#E8F3FD;padding:2px 5px;margin:0px 3px;}
.pages .click{display:inline;border:1px solid #ff831e;color:#000;background:#ffebd9;padding:2px 5px;margin:0px 3px;}
.buttonstyle{background:transparent url(btn1.gif) no-repeat scroll 0%;border:medium none;
color:#3F3F3F;height:24px;line-height:24px;text-align:center;width:65px;vertical-align:middle;}
.table-box{width:700px;}
.table-box td {border-bottom:1px solid #D9DDE1;padding-bottom:4px;padding-top:4px;}
.table-box-left {padding-left:10px;padding-right:20px;color:#808080;font-weight:bold;text-align:right;}
.table-box-right {padding-left:20px;}
.tbl-data {border-collapse:collapse;font-size:100%;width:700px;margin-left:80px;margin-bottom:10px;}
.tbl-data thead th{background-color:#E7F0FF;border-top:1px solid #B3C4E0;height:26px;
padding-bottom:4px;padding-left:3px;vertical-align:bottom;}
.tbl-data thead th{text-align:center;}
.tbl-data thead1 th{text-align:center;}
.tbl-data tfoot th{background-color:#E7F0FF;border-top:1px solid #B3C4E0;border-bottom:1px solid #B3C4E0;
height:26px;padding-bottom:4px;padding-left:3px;vertical-align:bottom;}
.tbl-data thead th.centered {text-align:center;}
.tbl-data th a img {margin-bottom:-4px;}
.tbl-data tbody td {border-top:1px solid #B3C4E0;padding:5px 3px;vertical-align:middle;text-align:center;}
.tbl-data tbody td img {vertical-align:middle;}
.tbl-data tbody td.clear {border-top:0 solid #B3C4E0;padding:5px 3px;}
.tbl-data a.lnk-topic {font-weight:bold;}
.tbl-data td.chk, .tbl-data th.chk {padding:0;text-align:center;width:30px;}
.tbl-data td strong {font-size:120%;}
.tbl-data td label {font-size:100%;}
.tbl-data .tableSortArrow img {vertical-align:bottom;}
span.btn-min {background:transparent url(btn_min_rhs.png) no-repeat scroll 100% 0;
float:left;height:22px;width:40px;margin:0 3px 0 0;padding-right:9px;white-space:nowrap;}
span.btn-min a {background:transparent url(btn_min_lhs.png) no-repeat scroll 0pt;
display:block;height:22px;
padding-left:9px;padding-right:3px;
padding-top:4px; !important;
padding-top:0px;white-space:nowrap;width:100%;}
span.btn-min a:hover {background-color:transparent;}
.color_0{background-color:#E5F6FE;}
.color_1{background-color:#FFF;}
.navforumtrue{margin: 0 auto;font: 14px Arial, Helvetica, sans-serif;color: #090;
padding: 10px 10px 10px 45px;width: 30%;background: url(images/btn-true.gif) no-repeat left center; 
text-align: left;line-height: 160%; font-weight: bold;}
.forumerror{margin: 0 auto;font: 14px Arial, Helvetica, sans-serif; color: #090; 
padding: 10px 10px 10px 45px;width: 30%;background: url(images/btn-error.gif) no-repeat left center; 
text-align: left;line-height: 160%;font-weight: bold;}
.content label {font-weight:bold;line-height:220%;color:#808080;margin-left:20px;}
.content tr{margin:4px;}
a.submitbutton {background:transparent url(images/userbutton3.gif) no-repeat scroll left center;
padding:7px 22px;text-align:center;}
a.selectall{background:transparent url(images/usersubmit.gif) no-repeat scroll left center;
color:#333;padding:7px 10px;text-align:center;text-decoration:none;}
.button{background-color:#9C3;border-color:#CF9 #690 #690 #cf9;
border-style:solid;border-width:1px;color:#FFF;font-size:14px;
height:22px;padding:2px;text-align:center;}
.button1{background-color:#9C3;border-color:#CF9 #690 #690 #cf9;
border-style:solid;border-width:1px;color:#FFF;font-size:14px;height:22px;padding:2px;
text-align:center;width:50px;}
.yellowbutton{background:transparent url(/support/Alpha/images/fp-bg-v32.png) no-repeat;
background-position:0 -651px;display:block;height:22px;line-height:22px;overflow:hidden;
text-align:center;width:80px;}
a.yellowbutton:hover{color:#F50;text-decoration:none;}
.user {background:#DEEBF3  none repeat scroll 0%;line-height:16px;overflow:auto;
padding:10px;vertical-align:top;width:160px;text-align:center;}
.user p{padding-top:8px;padding-bottom:8px;}
.user li{float:left;margin:2px;}
.ClassDivFloat{width:700px;height:400px;background-color:#EEE;border:1px solid #85C12B;padding:5px;}
.ClassDivFloat a {color:#85C12B ;text-decoration:underline;font-size:20px;}
.ClassDivFloat a:hover{background-color:#C4D8ED;}
.ClassDivFloat td{vertical-align:top;padding:5px;}
.dizshow{overflow:scroll;}
.ClassDivFloat li{width:250px;float:left;}
.ClassDivFloat h{color:#9C3;font-size:14px;font-weight:bold;}
.ClassDivFloat a.selected{color:#F36;font-weight:bold;}
.ClassDivFloat a.colorblue{color:#85C12B ;text-decoration:underline;font-size:20px;}
ul.hugbook {list-style-image:none;list-style-position:outside;list-style-type:none;margin:15px 0 0;padding:0;}
ul.hugbook li {border-bottom:1px dotted #000;clear:left;margin:0 0 15px;
overflow:hidden;padding:0 0 15px;width:100%;}
ul.hugbook div.hug_icon {float:left;padding:5px;text-align:center;width:80px;}
ul.hugbook img.avatar {float:left;width:45px;height:45px;}
ul.hugbook div.hug_text {margin:0 10px 0 145px;}
ul.hugbook p {clear:none !important;margin:0pt !important;}
ul.hugbook p.graytext {margin:0pt !important;}
ul.hugbook p.hug_actions {float:right;text-align:right;}
a.client_name, a.client_name:hover, a.client_name:active, 
a.client_name:link, a.client_name:visited 
{border:0 none;color:#018701;font-weight:bold;text-decoration:underline;}
.diseaselist{background-color:#FFF;background-image:url(/support/Alpha/images/jblb_17.jpg);
background-position:left top;background-repeat:no-repeat;height:100px;padding:40px 20px 0;}
.diseaselist li{float:left;padding:10px;text-align:center;}
.diseaselist a{color:Green;}
.menuLayout{background:url(menu.gif) -1px -1px;font-size:14px;}
.menuLayout .mainMenu{height:33px;font-size:14px;}
.menuLayout .mainMenu a{color:#496019;text-decoration:none;}
.menuLayout .mainMenu .username{color:#3A3A3A;
padding:9px 0 0 20px;font-size:12px;font-family:"";}
.menuLayout .mainMenu .menuItem{padding:7px 20px 0 20px;font-size:14px;}
.menuLayout .mainMenu .main,.menuLayout .mainMenu .main a{color:#496019;}
.menuLayout .mainMenu .main{background:url(menu.gif) 0px -81px;width:74px;height:35px;
padding-left:0px;padding-right:0px;text-align:center;font-weight:600;}
.menuLayout .mainMenu .line{background:url(menu.gif) 0px -132px;}
.menuLayout .mainMenu .line{width:2px;height:100%;}
.menuLayout .mainMenu .linelone{width:2px;height:100%;}
.menuSub{color:#496019;padding:4px 8px 0 18px;}
.menuSub a{color:#496019;}
.menuSub .space{color:#496019;}
.line{height:1px;clear:both;background:url(underline.gif) repeat-x;overflow:hidden;margin-bottom:15px;}
.navgroup{overflow:hidden;margin-top:5px;}
.navgroup a span{background:transparent url(/support/alpha/images/menu.gif) no-repeat scroll 0%;
color:#FFF;cursor:pointer;float:left;font-weight:bold;line-height:24px;margin-right:2px;text-align:center;width:71px;height:27px;}
.navgroup a:hover span{color:#C00;}
.navgroup .current span{color:#C00;}
.box .grouplist{padding:10px 20px;overflow:hidden;}
.caption span a{color:#fff;}
.friendlist td{padding:10px;border-bottom:1px solid #E1E4E6;}
.friendlist tr{background:#F9FCFF none repeat scroll 0 50%;}
.friendlist p{padding-bottom:3px;padding-top:3px;}
.friendlist .operation p{margin-right:30px;border-bottom:1px solid #E1E4E6;
width:100px;text-align:center;}
.friendlist .operation a:hover{background-color:#9C3;}
.pannelmenu {float:left;margin-top:18px;position:relative;width:100px;}
.pannelmenu a.current {background:#F2F8FE none repeat scroll 0 0;border-color:#B4C9E0 -moz-use-text-color #B4C9E0 #B4C9E0;
border-style:solid none solid solid;border-width:1px 0 1px 1px;color:#0954A6;cursor:default;height:26px;left:1px;
line-height:26px;padding:1px 0 1px 1px;position:relative;}
.pannelmenu a {color:#0954A6;display:block;height:30px;line-height:30px;margin-bottom:5px;text-align:left;text-decoration:none;}
.pannelmenu .current span {background:#EAF3FD none repeat scroll 0 0;display:block;height:23px;line-height:23px;padding-left:15px;}
.pannelcontent {float:right;margin-left:-1px;margin-right:1px;width:878px;margin-top:5px;}
.pannelcontent .pcontent {background:#F4F9FE none repeat scroll 0 0;border:1px solid #B5C9E0;padding:1px;}
.pcontent .panneldetail {background:#EAF3FD url(/support/alpha/images/content-bg.jpg) repeat-x scroll left top;padding:20px 4px 10px;}
.panneltabs {padding-bottom:28px;}
.panneltabs a.current, .panneltabs a.current:hover {
background:#FFFFFF url(images/currentbg.jpg) no-repeat scroll right top;
border-bottom:1px solid #FFF;color:#000;cursor:default;height:27px;
line-height:27px;margin-right:5px;padding:0 5px;text-align:center;}
.panneltabs a {color:#0954A6;float:left;font-weight:bold;height:28px;line-height:28px;
margin-right:5px;padding:0 5px;text-decoration:none;}
.panneltabs a:hover{background:#FFF;text-decoration:none;}
.panneltabs a:visited{color:#0954A6;}
.panneltabs a.current:visited{color:#000;}
.pannelbody {background:#FFF none repeat scroll 0 0;
border-bottom:4px solid #D6E8F8;border-right:2px solid #D6E8F8;
clear:both;min-height:450px;padding:20px;}
.toptopiclist{padding:10px;}
.toptopiclist li{list-style-type:none;list-style-position:outside;
background:transparent url(/support/alpha/images/itembullet1.gif) no-repeat scroll 1px 6px;
line-height:140%;margin:2px 0; padding-left:10px;}
.newactionlist{padding:5px;}
.newactionlist li{border-bottom:1px dashed #CCC;padding-bottom:5px;}
a.em{color:Red;font-weight:bold;}
.pictureliststyle{*height:1%;padding:10px 5px;}
.pictureliststyle li{float:left; list-style-type:none; text-align:center;width:108px;height:85px;}
.itemliststyle ul{list-style-type:circle;list-style-position:inside;}
.itemliststyle li{float:left;margin-right:10px;}
.itemliststyle a{color:Green;}
.itemliststyle a:hover{color:Blue;}
.linkDiv{z-index:100;width:100px;border:1px #99CC33 solid;background-color:White;
position:absolute;left:0px;top:15px;}
.linkDiv a{display:block;padding:2px 5px;text-align:center;}
.linkDiv a:hover{background-color:#99CC33;text-decoration:none;}